I can't tell you if I'm any good at this.  I spent a lot of time cutting cycles, each time feeling like I probably missed a layout that wouldn't have had to cut these cycles in the first place.  At least the pistons are busy.